• word of the day

    leotia lubrica

    leotia lubrica - Dictionary definition and meaning for word leotia lubrica

    Definition
    (noun) a discomycete that develops in clusters of slippery rubbery gelatinous fruiting bodies that are dingy yellow to tan in color
Download our Mobile App Today
Receive our word of the day
on Whatsapp